5 HOME : TEXT : VTAB 10: HTAB 13: INVERSE : PRINT "*** COPYB ***": NORMAL : VTAB 13: PRINT " DO YOU WANT INSTRUCTIONS? (Y/N) ";: GET A$
10 IF A$ = "N" THEN 20
15 GOSUB 100
20 PRINT : PRINT "<CTRL-D>RUN COPYB"
30 PRINT "$365 869 RESET SECTOR# 0F (3)"
100 HOME : PRINT "COPYB IS A MODIFIED VERSION OF COPYA"
110 PRINT "WHICH WORKS LIKE DEMUFFIN PLUS,"
120 PRINT "EXCEPT THAT IT CONVERTS ON A TRACK AND"
130 PRINT "SECTOR RATHER THAN A FILE BASIS."
140 PRINT : PRINT "IT WILL NOT TURN YOU INTO MR. XEROX"
150 PRINT "OR LONG-JOHN SILVER, BUT IT WILL EASE"
160 PRINT "THE DRUDGERY OF CONVERTING A DISK "
170 PRINT "WHICH USES A MODIFIED SET OF RWTS"
180 PRINT "ROUTINES BUT DOESN'T USE DOS FILE": PRINT "STRUCTURE."
190 PRINT : PRINT "THE THEORY OF OPERATION IS SIMPLE:"
200 PRINT "USE THE MODIFIED RWTS FROM THE "
210 PRINT "PROTECTED DISK TO READ IN A FEW TRACKS,"
220 PRINT "THEN SWAP IN THE RWTS FROM DOS 3.3 AND"
230 PRINT "WRITE THE TRACKS OUT IN NORMAL DOS 3.3"
240 PRINT "FORMAT."
250 GOSUB 1000
260 PRINT "UNLESS OTHERWISE INSTRUCTED, THE"
270 PRINT "PROGRAM WILL INITIALIZE THE DESTINATION"
280 PRINT "DISK, PLACE DOS 3.3 ON TRACKS 0-2,"
290 PRINT "AND COPY TRACKS $03-22 FROM SECTOR": PRINT "$0F TO SECTOR 0 ON EACH TRACK."
300 PRINT "THE TABLE BELOW SHOWS THE LOCATIONS": PRINT "THAT ARE CHANGED FOR DIFFERENT": PRINT "ARRANGEMENTS."
310 PRINT : PRINT " HEX DEC USE NORMAL NOTES"
315 PRINT "----- --- --------- ----- -----"
317 PRINT
320 PRINT "$22E 558 FIRST TRACK # 03 (1)"
325 PRINT "$236 566 FIRST SECTOR # 0F (2)"
330 PRINT "$365 869 RESET SECTOR # 0F (3)"
335 PRINT : PRINT "NOTES:"
340 PRINT " (1) CHANGE TO 01 FOR NON-DOS DISKS."
345 PRINT " (2) CHANGED TO 0C FOR 13-SECTOR DISKS."
350 PRINT " (3) CHANGED TO 0C FOR 13-SECTOR DISKS."
355 GOSUB 1000: PRINT "TO AVOID INITIALIZING THE DESTINATION"
360 PRINT "DISK, DELETE LINES 246 THROUGH 250 FROM"
365 PRINT "THE BASIC PROGRAM.": PRINT
390 PRINT "MAKE THESE CHANGES THE SAME WAY YOU": PRINT "MODIFY COPYA: RUN COPYB, THEN RESET": PRINT "OR USE CTRL-C TO INTERRUPT. MAKE THE": PRINT "CHANGES AND TYPE 'RUN' (LINE 5 MUST"
396 PRINT : PRINT "THE NORMAL GREETING NAME THAT IS PLACED": PRINT "ON THE DESTINATION NAME IS 'XXX'.": PRINT "YOU CAN MODIFY IT BY CHANGING NAME$ IN": PRINT "LINE 242 OF THE COPYB PROGRAM, OR YOU"
397 PRINT "CAN MODIFY BYTES $75-92 OF TRACK 1,": PRINT "SECTOR 9 WITH THE INSPECTOR TO CONTAIN": PRINT "THE CORRECT GREETING NAME FOR THE DISK."
399 GOSUB 1000
400 PRINT "TO USE THE PROGRAM, YOU MUST READ"
410 PRINT "THE RWTS ROUTINES FROM THE PROTECTED"
420 PRINT "DISK INTO LOCATIONS $8000-88FF."
430 PRINT : PRINT "TO DO THIS YOU CAN:"
440 PRINT " 1. BOOT THE DISK, HIT RESET (OLD"
450 PRINT " MONITOR ROM), AND MOVE RWTS WITH"
460 PRINT " 8000<B700.BFFFM FROM THE MONITOR."
470 PRINT : PRINT "OR 2. READ TRACK 0, SECTOR 1"
480 PRINT " THROUGH TRACK 0, SECTOR 9 INTO"
490 PRINT " $8000-88FF WITH THE INSPECTOR."
500 PRINT : PRINT "THEN BOOT THIS DISK AND RUN"
510 PRINT "COPYB TO MAKE THE UNPROTECTED COPY."
520 PRINT : PRINT "THE PROGRAM REQUIRES 48K OF MEMORY. BE"
530 PRINT "SURE YOU WRITE-PROTECT YOUR ORIGINAL:"
540 PRINT "THERE ARE NO WARRANTEES, EXPRESSED OR"
550 PRINT "IMPLIED, ABOUT THE PERFORMANCE OF THIS"
555 PRINT "PROGRAM."
600 VTAB 23: PRINT "PRESS ANY KEY TO LOAD COPYB..."
610 IF PEEK( -16384) <128 THEN 610
620 HOME : POKE -16368,0: RETURN
999 RETURN
1000 VTAB 23: PRINT "PRESS ANY KEY TO CONTINUE..."